.top-header
  position relative
  width 100%
  height 1561px
  margin 0 auto
  padding-top 48px
  background url('../image/netletter-bg.png') no-repeat center
  background-size cover
  >.nimp
    width 661px
    height 604px
    margin 0 auto
    background url('../image/netletter-nimp.png') no-repeat center
    background-size cover
  >.background
    padding 34px 30px 0
    color #ffffff
    >.title
      font-size 34px
      color #0acdf0
      margin-bottom 5px
      text-align center
    >.en-title
      text-align center
      font-size 18px
      margin-bottom 20px
    >.cont
      font-size 24px
      line-height 38px
  >.bg
    width 731px
    height 457px
    margin 50px auto 0
    background url('../image/bg-bg.png') no-repeat center
    background-size cover
.design-ideas
  margin-top 56px
  padding 0 30px
  text-align left
  .head
    .text
      position relative
      bottom 10px
      .title
        display inline-block
        font-size 36px
        color #222222
      .sub-title
        display inline-block
        margin-left 10px
        font-size 26px
        color #989898
  .cont
    line-height 36px
    font-size 24px
    color #676767
.prototype-design
  position relative
  height 774px
  text-align left
  margin 0 auto
  margin-top 10px
  background url('../image/netletter/proto.png') no-repeat center
  background-size cover
  .head
    position absolute
    width 330px
    top 144px
    text-align left
    right 30px
    >img
      margin-left 5px
    >.text
      >.title
        display inline-block
        font-size 34px
        color #fff
      >.sub-title
        display inline-block
        font-size 26px
        color #989898
        margin-left 10px
  >img
    position absolute
    height 281px
    width 690px
    margin 0 30px
    top 416px
  .cont
    position absolute
    top 266px
    padding 0 30px
    line-height 36px
    color #929295
    font-size 24px
.interaction
  padding 0 30px
  >.inner
    margin 0 auto
    padding-top 60px
    text-align left
    >.head
      >.text
        .title
        .sub-title
          display inline-block
          margin-bottom 20px
        .title
          font-size 35px
          color #222222
        .sub-title
          margin-left 10px
          font-size 24px
          color #989898
    >.cont
      line-height 36px
      font-size 24px
      color #676767
  >img
    height 388px
    margin-top 30px
.show-detail
  background-color #090b1a
  padding 0 30px
  margin 0 auto
  margin-top 60px
  >.inner
    margin 0 auto
    padding-top 60px
    text-align left
    .head
      .text
        .title
        .sub-title
          display inline-block
          margin-bottom 20px
        .title
          font-size 34px
          color #fff
        .sub-title
          margin-left 10px
          font-size 26px
          color #989898
    .cont
      line-height 36px
      font-size 24px
      color #676767
  >img
    padding 25px 0 60px
    margin 0 56px
    width 578px
    height 443px
.link
  display flex
  justify-content space-around
  align-items center
  height 110px
  line-height 110px
  >a
    display inline-block
    width 160px
    height 48px
    color #757576
    border 1px solid #757576
    text-align center
    line-height 48px
